export default {
  upgrade: {
    first: "Step 1: Select device type and device model",
    deviceCode: "Device Code",
    deviceTypeName: "Device Type",
    deviceModelName: "Device Model",
    two: "Step 2: Select the device",
    typeFirst: 'Please select the device type and model first',
    selectedDevice: "Selected device",
    softwareVersion: "MCU software version",
    userCode: "User Code",
    vehicleNick: "Vehicle Name",
    third: "Step 3: Select an upgrade package",
    selectedVersion: "Selected upgrade version",
    versionNum: "Version number",
    dependVersion: "Dependent version",
    suitDeviceModel: "Applicable device model",
    createTime: "Creation time",
    fileAddress: "File address",
    useState: "Use status",
    versionType: "Version type",
    four: "Step 4: Issue upgrade",
    upStartTime: "Upgrade start time",
    upExpiresTime: "Upgrade end time",
    taskName: "Task name",
    taskDesc: "Task description",
    upgrade: "Upgrade",
    deviceFailList: "Device error list issued",
    errorMsg: "Error message",
    enable: "Enable",
    disable: "Disable",
    issueTimeError: "The timeout cannot be greater than the end time",
    installationMode: "Installation Mode",
    rules: {
      deviceTypeId: "Please select a device type",
      deviceModelId: "Please select the device model",
      upgradeTimes: "Please confirm the upgrade start time",
      overtimeTimes: "Please confirm the upgrade timeout time",
      planName: "Please enter a task name",
    },
    placeholder:{
      installationMode:"Please select an installation mode"
    },
    deviceDialog: {
      selectDevice: "Select device",
    },
    importDialog: {
      importDevice: "Import Device",
      uploadText: "Drag files here, or ",
      upload: "Click to upload",
      downloadDevice: "Download Template",
      uploadTips: "Tip: Only 'xls' or' xlsx 'format files are allowed to be imported!",
      importResult: 'Import Results',
      importSuc: 'Import was successful',
    },
  },
  upgradeTask: {
    planName: "Task name",
    userType: "User type",
    upgradeTime: "Upgrade start time",
    overtimeTime: "Upgrade timeout",
    upgradeTotal: "Total number of upgrades",
    upgradeWaitTotal: "Total number of pending upgrades",
    upgradeCmdSendSuccessTotal: "The total number of successful upgrade instructions sent",
    upgradeCmdSendFailTotal: "Total number of failed command sending",
    upgradingTotal: "Total number in upgrade",
    upgradeSuccessTotal: "Total number of successful upgrades",
    upgradeFailTotal: "Total number of upgrade failures",
    upgradeTerminateTotal: "Total number of terminated upgrades",
    upgradeTimeoutTotal: "Total upgrade timeout",
    isClose: "Completed or not",
    comment: "Remarks/Task Description",
    viewDetails: "Detail",
    cancelUpgrade: "Cancel upgrade",
    cancelUpgradeConfirm: "Are you sure to cancel the upgrade?",
    cancelUpgradeSuccess: "Cancel upgrade successful",
    placeholder: {
      planName: "Please enter a task name",
    },
    detail: {
      name: "Device upgrade task details",
      deviceCode: "Device Code",
      updateState: "Upgrade Status",
      versionNoBefore: "Version number before upgrade",
      versionNoAfter: "Version number after upgrade",
      lastInstructTime: "Command sending time",
      downloadProgress: "Download progress",
      startTime: "Starting upgrade time",
      endTime: "Upgrade completion time",
      failCount: "Number of upgrade failures",
      failMessage: "Failure Description",
      placeholder: {
        deviceCode: "Please enter the device code",
        updateState: "Please select the upgrade status",
        versionNoBefore: "Please enter the pre upgrade version number",
        versionNoAfter: "Please enter the upgraded version number",
      },
    },
  },
  version: {
    moduleName: " Firmware version",
    versionId: "Version Id",
    versionNo: "Version No",
    versionName: "Version Name",
    deviceTypeName: "Device Type",
    deviceModelName: "Device Model",
    versionType: "Version Type",
    versionRelyNo: "Dependent version number",
    versionInfo: "Version information/description",
    originalFileName: "Original file name",
    versionUrl: "Version download address",
    fileUpload: "File Upload",
    uploadText: "Drag files here, or ",
    clickUpload: "Click to upload",
    uploadCheck: "Note: Only bin files can be uploaded",
    versionState: "Version Status",
    createTime:"Submission time",
    updateTime:"Update time",
    fileSize: "File Size",
    enable: "Enable",
    disable: "Disable",
    placeholder: {
      versionNo: "Please enter version code",
      versionName: "Please enter version name",
      fileName: "Please enter a file name",
      deviceTypeName: "Please select a device type",
      deviceModelName: "Please select a device model",
      versionType: "Please select a version type",
      versionInfo: "Please enter version information/description",
      versionRelyNo: "Please enter the dependent version number",
      fileSize: "Please enter the size of the version software file in bytes",
    },
    rules: {
      versionId: "Version ID cannot be empty",
      versionNo: "Version code cannot be empty",
      versionName: "Version name cannot be empty",
      versionInfo: "Version information/description cannot be empty",
      fileName: "The file name cannot be empty",
      versionUrl: "Version software download address cannot be empty",
      versionRelyNo: "The dependent version number cannot be empty",
      versionState: "Version status cannot be empty",
      deviceTypeId: "Device type cannot be empty",
      deviceModelId: "Device model cannot be empty",
      versionType: "Version type cannot be empty",
      versionFileSize: "Version software file size, unit bytes cannot be empty",
    }
  },
}
